pp108 : Fault Properties

Fault Properties

This topic describes the properties of a fault.


The Faults element contains information about faults that occur at runtime. This property is instantiated when a fault occurs in an activity.
The properties of a fault can be accessed through a simple XPath expression, for example: /faults/fault. A fault element includes the following:

  • a unique identifier of the activity
  • name of the activity
  • details of the fault
    The following is an example of a fault element:
    <faults>
        <fault>
            <activityId>o_34</activityId>
            <activityName>InformUser</activityName>
            <faultMessage>com.cordys.cpc.flowengine.interpreter.SystemDefinedException: Communication failed.</faultMessage>
        </fault>
        <fault>
            <activityId>o_45</activityId>
            <activityName>all</activityName>
            <faultMessage>com.cordys.cpc.flowengine.interpreter.SystemDefinedException: Communication failed.</faultMessage>
        </fault>
        <fault>
            <activityId>o_23</activityId>
            <activityName>sequence</activityName>
            <faultMessage>com.cordys.cpc.flowengine.interpreter.SystemDefinedException: Communication failed.</faultMessage>
        </fault>
        <fault>
            <activityId>o_07</activityId>
            <activityName>switch</activityName>
            <faultMessage>com.cordys.cpc.flowengine.interpreter.SystemDefinedException: Communication failed.</faultMessage>
        </fault>
        <fault>
            <activityId>o_05</activityId>
            <activityName>sequence</activityName>
            <faultMessage>com.cordys.cpc.flowengine.interpreter.SystemDefinedException: Communication failed.</faultMessage>
        </fault>
        <fault>
            <activityId>03</activityId>
            <activityName>context</activityName>
            <faultMessage>com.cordys.cpc.flowengine.interpreter.SystemDefinedException: Communication failed.</faultMessage>
        </fault>
        <fault>
            <activityId>o_108</activityId>
            <activityName>InformFailure</activityName>
            <faultMessage>com.cordys.cpc.flowengine.interpreter.SystemDefinedException: Communication failed.</faultMessage>
        </fault>
    </faults>